home *** CD-ROM | disk | FTP | other *** search
- Path: sn.no!not-for-mail
- From: mobergru@oslonett.no (Rune Moberg)
- Newsgroups: comp.lang.c++,comp.lang.pascal.delphi.misc
- Subject: Re: C++ with Zapp vs. Delphi
- Date: 13 Jan 1996 20:32:52 +0100
- Organization: CD-Player Pro author!
- Message-ID: <fRA+w0JfFG5X089yn@oslonett.no>
- References: <4coar6$d4n@sun4.bham.ac.uk> <4coip7$69s@news1.usa.pipeline.com>
- <DBk8wg2yqjbB083yn@iaccess.za> <4d7pmb$48c8@tigger.cc.uic.edu>
- NNTP-Posting-Host: hasle.sn.no
- Mime-Version: 1.0
- Content-Type: text/plain; charset=ISO-8859-1
- Content-Transfer-Encoding: 8bit
-
- In article <4d7pmb$48c8@tigger.cc.uic.edu>,
- olczyk@sunphy1 (Thadeus Olczyk) wrote:
- >: > If discussing development systems, Delphi vs. MSVC++ might be more
- >: > appropriate.
- >
- >: Not a fair comparison, perhaps Visual Basic or Powerbuilder vs Delphi
- >: as visual languages.
- >Why not ? Perhaps because Delphi loses? Delphi and MSVC are both packages
- >compiler, IDE, resource builder and class library. Seems like a fair comparison
- > to me.
-
- Yes, comparing VC++ to Delphi is indeed possible. I'm not sure of VC++'s
- code optimizations, but generally Delphi would loose out to a C++ compiler,
- because C++ compilers tend to make more use of registers and optimizes
- loops better. This will change in Delphi 2.0, where Delphi shares compiler
- backend with BC++ 5.0.
-
- Now, let's compare RAD, ease of maintenance and readable code. Categories
- where Delphi has a head start...
-
- >Maybe C vs. Pascal , but C++ is OO and Object Pascal is a fraud perpetuated by
- >Borland on the world.
-
- Seems strange, coming from someone who just wanted to compare VC"++" with
- Delphi...? VC++ 2.0 (and MFC) has been rejected by some C++ diehards, because
- it wasn't OO... (I assume they fixed this in 4.0?)
-
- >: Specifically?
- >
- >Object Pascal is a statically typed language which does not support
- >multiple inheritance and generics.
-
- MI isn't required for an object oriented language. All it does is to
- confuse the issue. If you inherit two objects, whose inherited method
- are you calling?
-
- I'd go so far to claim that Object Pascal is more OO than C++. Hey, Delphi
- has even got properties, far more useful than any missing C++ feature!
-
- --
- =\
- *=- R.Moberg, CD-Player Pro info @ http://www.sn.no/~mobergru/
- =/
-